Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 THURLOE PLACE MEWS Terraced £1,796,920 £1,450,000 6 Jul 2018
15 THURLOE PLACE MEWS Terraced £2,850,287 £2,300,000 9 Jul 2018
16 THURLOE PLACE MEWS Terraced £2,258,423 £1,827,000 31 May 2019
19 THURLOE PLACE MEWS Terraced £1,734,635 £329,500 7 Feb 1997